// 全局变量
@import './variables.scss';
// ele样式覆盖
@import './element-ui.scss';
// 顶部右侧显示
@import './top.scss';
// 导航标签
@import './tags.scss';
// 工具类函数
@import './mixin.scss';
// 侧面导航栏
@import './sidebar.scss';
// 动画
@import './animate/vue-transition.scss';
//适配
@import './media.scss';
//通用配置
@import './normalize.scss';

a {
  text-decoration: none;
  color: #333;
}

* {
  outline: none;
}


// 限制弹窗最高高度，超过滚动栏
.el-dialog {
  max-height: 96%;
}

.el-dialog__header {
  border-bottom: 1px solid #e8e8e8;
  border-radius: 4px 4px 0 0;
}

.el-dialog {
  transform: none;
  left: 0;
  position: relative;
  margin: 0 auto;
}

.el-dialog {
  position: absolute;
  top: 50%;
  left: 50%;
  margin: 0 !important;
  transform: translate(-50%, -50%);
  max-height: calc(100% - 30px);
  max-width: calc(100% - 30px);
  display: flex;
  flex-direction: column;

  >.el-dialog__body {
    overflow: auto;
    color: #666666;
  }
}

.el-dialog__footer {
  border-top: 1px solid #e8e8e8;
  border-radius: 0 0 4px 4px;
}

// 配置颜色popover的透明色
.popoverItem {
  background: rgba(0, 0, 0, 0.5) !important;
  border-radius: 0px !important;
  width: 250PX !important;

  .popoverContent {
    color: white;

    .item {
      padding: 5px 5px;
    }
  }
}

// 隐藏弹窗的放大按钮
.avue-crud__dialog__menu {
  display: none;
}

// 强制字体
.el-tabs__nav {
  div {
    font-size: 14px !important;
  }
}

// 图片显示的关闭按钮颜色
.el-image-viewer__close {
  color: white !important;
}
